package com.gufe.service.admin.club;

import com.gufe.entity.PPTActiveQueryParam;
import com.gufe.entity.PrecollectMember;
import com.gufe.result.PageResult;
import com.gufe.vo.PPTvo.ActiveMemberVO;
import com.gufe.vo.PPTvo.CollegeCountVO;
import com.gufe.vo.PPTvo.PersonInfoVO;

import java.util.List;

public interface ActiveMemberService {
    /**
     *分页条件查询预征班现役成员信息
     */
    PageResult<ActiveMemberVO> pageQuery(PPTActiveQueryParam pptActiveQueryParam);

    /**
     * 统计各个学院现役成员数
     * @return
     */
    List<CollegeCountVO> getCollegeCount();

    // 根据学号获取社团个人信息
    PersonInfoVO getPersonInfo(Integer id);
}
